perm filename SERVIC.PRO[ESS,JMC] blob
sn#005538 filedate 1971-11-21 generic text, type T, neo UTF8
00100 NOTES ON PROPOSED PROPOSAL FOR SUPPORT OF RESEARCH IN COMPUTER SERVICES
00200
00300
00400 The idea is to get some support for programming a lot of useful
00500 services on the Stanford AI computer. I don't yet have a complete
00600 picture of the services we might produce, but the following are
00700 possibilities:
00800
00900 1. News service. Like MIT, we would put the AP wire into the
01000 computer, but unlike them, we would allow a user to locate stories on
01100 topics of interest to him.
01200
01300 2. Buying and what's on service. We would hire one person to
01400 find, select, and enter information useful to consumers like sales,
01500 movie, comparative pricing, etc.
01600 Besides our own consoles, we would make this infor accessible from public
01700 consoles in Tressider and at one of the Co-op supermarkets.
01800
01900 3. Semi-permanent useful information would also be made available.
02000 Comments on the quality etc. of services would be allowed, and the stores
02100 commented on could answer complaints as they chose.
02200
02300 4. The National Science Foundation RANN (Resarch Applied to National
02400 Needs should have first crack at supporting this proposal).
02500
02600 5. A small number of consoles should be put in homes. Some of these
02700 consoles should go into the homes of non-computer people to see if the
02800 services are useful to unsophisticated users. The ultimate test will
02900 be whether they are willing to pay a reasonable rental for the service.
03000 This suggests that some of the initial guinea pigs should be people at
03100 a rather high income level.
03200
03300 6. Some kind of children's educational toy should be included.
03400
03500 7. A large amount of system hacking will be supported including
03600 lookup programs, file maintenance for useful files, etc.
03700
03800 8. We will make a special effort to import programs and services
03900 written elsewhere so as to develop our ideas about what is required to
04000 make on-line services portable from one time-sharing system to another.
04100 We shall try to develop standards for user interaction and system calls
04200 and file reference that will make it possible for services developed in
04300 one place to be used all over the country. Query: Does PL/I have standard
04400 human interaction, system call and file reference, and is it good enough?
04500 If not, and I believe not, such a language should be developed.
04600
04700 9. If we can get enough money, we will develop good home consoles.
04800 10. In so far as we can now identify them, other technological
04900 problems relating to the public use of computers will be identified.
05000
05100 11. Facilities for extracting information useful to students and
05200 faculty out of the Stanford Administrative computer will be developed.